Sequence Decoding
定义 Definition
sequence decoding:序列解码。指在给定输入或模型输出分布的情况下,按照一定规则(如贪心搜索、束搜索、维特比算法等)从所有可能的序列中选择最可能/最合适的输出序列。常见于机器翻译、语音识别、OCR、语言模型生成等任务。
发音 Pronunciation (IPA)
/ˈsiːkwəns dɪˈkoʊdɪŋ/
例句 Examples
The model improves sequence decoding with beam search.
该模型通过束搜索改进了序列解码。
In speech recognition, sequence decoding combines acoustic scores and language-model probabilities to find the most likely transcript.
在语音识别中,序列解码会结合声学得分与语言模型概率,以找到最可能的转写结果。
词源 Etymology
sequence 源自拉丁语 sequi(“跟随”),引申为“按顺序排列的事物”。decode 由 **de-**(“去除、反向”)+ code(“编码”)构成,意为“把编码还原成可理解的形式”。合起来 sequence decoding 就是“把(按顺序组织的信息)解码为一个输出序列”。
相关词 Related Words
文学与著作中的用例 Literary & Notable Works
- Speech and Language Processing(Daniel Jurafsky & James H. Martin):在语音识别与序列标注章节中讨论解码(如维特比、束搜索)与“序列解码”思路。
- Foundations of Statistical Natural Language Processing(Christopher Manning & Hinrich Schütze):在HMM等模型中涉及对最优标签序列的解码过程。
- “Attention Is All You Need”(Vaswani et al.):在Transformer生成中涉及解码阶段(常与束搜索等序列解码策略相关)。
- “Neural Machine Translation by Jointly Learning to Align and Translate”(Bahdanau et al.):在神经机器翻译中讨论解码生成目标序列的过程与搜索策略。